cause widespread devastation - Inglés Sinónimo Diccionario